Top 10k strings from Network Anaylser (1983)(Number One Systems).z80 in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Games / [Z80] /

Back to the directory listing

   6 C$(Z)="    ":
   5 );" ";C(Z,2
   4 );" ";C(Z,3
   3 C$(A)="    "
   2 PROC MICRODRIVE
   2 EK=A11*A11+B11*B11:
   2 ;"NODE B ";C(Z,2
   2 ;"NODE A ";C(Z,1
   2 "SELECT ONE OF THE FOLLOWING:"
   2 "ENTER FILE NAME  ?";:
   1 ma=lgm-cht
   1 c (mA) ";C(Z,5
   1 ZK=KE*KD+KF*KC:
   1 YK=KE*KC-KF*KD:
   1 X=KA*KA+KB*KB
   1 WATCH THIS
   1 V$="Z NOM"
   1 V$="GAIN NOM":
   1 V$;GN;" ";Y$
   1 UDRV;"MICRODRIVE"
   1 U$=R$+"(dB REL)":
   1 U$=R$+"(dB ABS)":
   1 U$=R$+"(ABS)"
   1 U$=R$+"(% ERR)":
   1 TRANSFORMER
   1 START OF ANALYSIS
   1 SIMULATE  ON M GOTO LINE
   1 SILLY INPUT ROUTINE
   1 SILLY FLAG
   1 SET CAPS & K/B CLICK
   1 R(J,J)=R(J,J)+V
   1 R(J,I)=R(J,I)-V
   1 R(I,K)=R(I,K)+GA:
   1 R(I,J)=R(I,J)-V
   1 R(I,J)=R(I,J)-GA:
   1 R(I,I)=R(I,I)+V
   1 R$="Z OUT"
   1 Q(J,J)=Q(J,J)+V
   1 Q(J,I)=Q(J,I)-V
   1 Q(I,J)=Q(I,J)-V
   1 Q(I,I)=Q(I,I)+V
   1 PROC TWO SAME
   1 PROC SOUND
   1 PROC OP AMP
   1 PROC MICRODRIVE CAT
   1 PROC COUNT COMPS
   1 PROC CHECK INPUT
   1 PROC BIPOLAR
   1 P(T,LK)=P(T,LK)+V:
   1 P(T,D)=P(T,D)-V:
   1 P(P,LK)=P(P,LK)-V:
   1 P(P,D)=P(P,D)+V:
   1 P(LK,T)=P(LK,T)+V:
   1 P(LK,P)=P(LK,P)-V:
   1 P(K,K)=P(K,K)+V
   1 P(K,I)=P(K,I)-V
   1 P(J,K)=P(J,K)-V
   1 P(J,J)=P(J,J)+V
   1 P(J,I)=P(J,I)-V
   1 P(J,I)=P(J,I)+V
   1 P(I,J)=P(I,J)-V
   1 P(I,I)=P(I,I)+V
   1 P(D,T)=P(D,T)-V:
   1 P(D,P)=P(D,P)+V:
   1 No.OF COMPS
   1 NMCP=NMCP+1
   1 N$="TEST":
   1 MEDIA SELECTION
   1 MAY BE ABLE TO INCREASE THIS
   1 LOAD POSITION POINTER
   1 LIST VALUES
   1 KF=B(D,H):
   1 KE=A(D,H):
   1 KD=B(G,D):
   1 KC=A(G,D):
   1 KB=B(D,D):
   1 KA=A(D,D):
   1 IF WINDOW L;PROC RETURN SCREEN
   1 FIRST PASS
   1 FALSE , MISSED A FEW BITS OUT
   1 F1=-F1*DD:
   1 ENTER CICUIT NAME THEN
   1 EK=CK*CK+DK*DK:
   1 DK=A11*B00+A00*B11-A01*B10-A10*B01:
   1 DEFPROC NODE ERROR
   1 DEFPROC END INPUT
   1 DEF PROCRMATRIX
   1 DEF PROCDO-N
   1 DEF PROC TR.MATRIX
   1 DEF PROC SILLY
   1 DEF PROC SAVE
   1 DEF PROC ROUND IT (ZZ)
   1 DEF PROC RETURN SCREEN
   1 DEF PROC PRINT RESULTS
   1 DEF PROC PARAMETER
   1 DEF PROC OUTPUT
   1 DEF PROC OS CHECK
   1 DEF PROC NAME
   1 DEF PROC MAINCALC
   1 DEF PROC LPRINT OUTPUT
   1 DEF PROC LPRINT COMP.LIST
   1 DEF PROC LOAD
   1 DEF PROC LMATRIX
   1 DEF PROC LIST VALUES
   1 DEF PROC EXAMPLE CCT.
   1 DEF PROC CONV SET
   1 DEF PROC CMATRIX
   1 DEF PROC CLR COMPS
   1 DEF PROC CLI
   1 DEF PROC CALC TYPE
   1 DEF PROC BUGS FIX
   1 DD=-((EN/ST)^(-1
   1 DD=(EN-ST)/(SP-1
   1 D2=D2/1E17
   1 D2=D2*1E17
   1 D2=-B11/EK:
   1 D2=(CK*B11-DK*A11)/EK:
   1 D2=(A10*B11-B10*A11)/EK:
   1 D1=D1/1E17
   1 D1=D1*1E17
   1 D1=A11/EK:
   1 D1=-(A10*A11+B10*B11)/EK:
   1 D1=(CK*A11+DK*B11)/EK:
   1 COMPS AS SHOWN BELOW.
   1 COMP.ENTERED BEFORE?
   1 CK=A00*A11-B00*B11+B10*B01-A10*A01:
   1 C(Z,S)=C(Z,O)
   1 C$(Z)="    "
   1 C$(C)=Q$(3
   1 C$(C)=B$(1
   1 C$(C)="P   "
   1 C$(A)=B$(1
   1 B1=B1/1E17
   1 B(K,L)=W1*Q(K,L)+R(K,L)/W1
   1 B(G,H)=B(G,H)-(ZK*KA-YK*KB)/X
   1 AGAIN ? Y/
   1 A(K,L)=P(K,L):
   1 A(G,H)=A(G,H)-(YK*KA+ZK*KB)/X:
   1 > TO RESUME"'''"START TAPE";'':
   1 ;T$;"    ":
   1 ;NMCP;N$;W$;C$(C)
   1 ;NMCP'N$'J$'C$(C)
   1 ;N$;"    "
   1 ;E$;"    ":
   1 ;E$;"    "
   1 ;C$(C);C(C,1
   1 ;C$(A);C(A,1
   1 ;C$(A)'C(A,1
   1 ;'D$;"  NOT A VALID TYPE"
   1 ;'"NODES MUST BE DIFFERENT & >0,<";NO'"RE-ENTER NODES :  ";:
   1 ;"hfe ";C(Z,4
   1 ;"VALUE ";C(Z,3
   1 ;"TOO MANY STEPS (50 MAX)":
   1 ;"TAPE OR MICRODRIVE:";
   1 ;"SOURCE ";C(Z,3
   1 ;"RATIO ";C(Z,5
   1 ;"OUTPUT NODE ";C(C,2
   1 ;"O/P ";C(Z,3
   1 ;"NUMBER ONE SYSTEMS";
   1 ;"NODE D ";C(Z,4
   1 ;"NODE C ";C(Z,3
   1 ;"NO VALUES ENTERED YET!!"
   1 ;"NETWORK ANALYSER";
   1 ;"M";DRV;N$
   1 ;"M";DRV;M$
   1 ;"INVALID CHOICE TRY AGAIN":
   1 ;"INPUT NODE  ";C(C,1
   1 ;"GROUND NODE ";C(C,3
   1 ;"GM (A/V) ";C(Z,4
   1 ;"GATE ";C(Z,1
   1 ;"FREQUENCY RANGE"
   1 ;"ENTER MEDIA";
   1 ;"ENTER DRIVE NUMBER ";
   1 ;"EMIT. ";C(Z,3
   1 ;"DRAIN ";C(Z,2
   1 ;"COL. ";C(Z,2
   1 ;"BASE ";C(Z,1
   1 ;"31 07 84"
   1 ;"-IN ";C(Z,2
   1 ;"+IN ";C(Z,1
   1 ;" OR BREAK"
   1 ;" NO.OF STEPS(- FOR LOG)(50 MAX),"'" 'D' FOR PRESET DATA  ? ";
   1 ;" ";C(Z,B);:
   1 ;" ";C(Z,3
   1 20,50,100,200,500,1E3,2E3,5E3,1E4,2E4,3E4,5E4,7E4,1E5,0
   1 1ST PAGE ENTERED
   1 1ST EMPTYLOCATION
   1 ---PROC TRANSFORMER----
   1 );" ";C(Z,5
   1 );" ";C(Z,4
   1 );" ";C(C,3
   1 );" ";C(C,2
   1 (ML);C(A,B);
   1 (D1*D1+D2*D2)
   1 'W$;"COMPONENT TYPE ERROR":
   1 ''''"TEST RESULTS   ";
   1 '''"FREQUENCY";
   1 ''"PLAY TAPE AND WAIT UNTIL TONE"'"TO ABORT PRESS <BREAK>"'" THEN <RETURN>"
   1 ''"NEW CIRCUIT NAME? Y/
   1 ''"ENTER DATE ";
   1 ''"END OF INPUT LIST"
   1 ''"CIRCUIT NAME  ";N$;''"
   1 ''"   PRESS ANY KEY TO CONTINUE":
   1 '"VERIFY ? Y/
   1 '"T (TRANSFORMER):";
   1 '"STOP TAPE":
   1 '"STOP TAPE"'"PRESS ANY KEY TO CONTINUE":
   1 '"SELECT ONE OF THE FOLLOWING"
   1 '"RESULTS PRINTOUT REQUIRED ? ";
   1 '"Q (BIPOLAR TR.):";
   1 '"PRINT COMPONENT LIST ? ";
   1 '"PRESS ANY KEY TO CONTINUE"
   1 '"P (PORTS)
   1 '"NOMINAL  ";R$;" (";Y$;") ";:
   1 '"NEW FREQ. SWEEP REQUIRED ? ";
   1 '"NAME OK? 
   1 '"MAXIMUM No. OF COMPONENTS  ";CO
   1 '"LOADING DATA---PLEASE WAIT"
   1 '"FREQUENCY";
   1 '"ENTER DATE ";:
   1 '"ENTER DATE ";
   1 '"ENTER DATA IN  FORMAT SHOWN; "
   1 '"ENTER CIRCUIT NAME : ";
   1 '"DATED ";W$
   1 '"DATA STATEMENTS FOR COMPONENT";'"   ENTRY ?   Y/";
   1 '"CURRENT FILE NAME = ";N$;''"NAME OK ? 
   1 '"CURRENT FILE NAME = ";N$:
   1 '"CURRENT CHOICE  ";
   1 '"COMPONENT NAME ;";:
   1 '"COMPONENT LIST:";
   1 '"COMPONENT LIST:"
   1 '"CLEARING COMPONENT ARRAY"'"WAIT 15SEC"
   1 '"A (OP.AMP)
   1 '" ZERO NOT ALLOWED.RE-ENTER VALUE";:
   1 '" NODE ";E;" IS INPUT"''" NODE ";F;" IS OUTPUT"
   1 '" ENTER START FREQUENCY (Hz) ";
   1 '" ENTER SPOT FREQUENCY (Hz)  ";
   1 '" <8>  CATALOGUE STORE"
   1 '" <7>  CHANGE CIRCUIT NAME"
   1 '" <6>  SAVE CIRCUIT"
   1 '" <5>  RE-LOAD CIRCUIT"
   1 '" <4>  CHANGE ANALYSE PARAMETER"
   1 '" <3>  ANALYSE CIRCUIT"
   1 '" <2>  MODIFY CIRCUIT"
   1 '" <1>  START NEW CIRCUIT"
   1 '"  CURRENT CHOICE ";
   1 '"  <1>  VOLTAGE GAIN"
   1 '"   CHOICE (1-8) ?":
   1 '"   <1>;";R$;" DB ABSOLUTE"
   1 '"   (IF yes AND COMPONENT VALUES";'"    HAVE NOT BEEN ENTERED";'"    PRESS break)"
   1 "TO QUIT PRESS AND HOLD <Q>"
   1 "THIS CIRCUIT HAS ";N;" NODES "
   1 "REWIND AND PLAY TAPE UNTIL TONE"'"ON ERROR ENTER <RETURN>"
   1 "PRESS ANY KEY TO CONTINUE":
   1 "PRESS <ENTER> TO EXIT WITHOUT"'" CHANGING  P":
   1 "PLEASE PLAY TAPE"''"PRESS < BREAK > TO ABORT "''"AND THEN <
   1 "MAXIMUM No. OF NODES
   1 "INVALID CHOICE":
   1 "I/P, O/P, GND"
   1 "G, D, S, GM(A/V)"
   1 "ERROR IN ";W$:
   1 "CHOICE ";
   1 "B,C,E,hfe,IC(mA)"
   1 "A, B, VALUE"
   1 "A, B, C, D,RATIO"
   1 "+IN, -IN, O/P"
   1 " ENTER END FREQUENCY (Hz) ";
   1 "  PLEASE WAIT"
   1 "  <3>  OUTPUT IMPEDANCE"
   1 "  <2>  INPUT IMPEDANCE"
   1 "   <4>;";R$;" LINEAR % ERROR"
   1 "   <3>;";R$;" LINEAR ABSOLUTE"
   1 "   <2>;";R$;" DB RELATIVE"
   1  DEF PROC CONV
   1  DATE  ";G$